//
//  SYUserDataManger.h
//  siyanone
//
//  Created by LK-IOS on 2018/3/21.
//  Copyright © 2018年 LK-News. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface SYUserDataManger : NSObject

+ (instancetype)sharedInstance;


/**
 删除个人信息表
 */
-(void)deleteUserDataTable;

/**
 用户token有没有过期
 
 @return 返回值
 */
-(BOOL)userTokenIsOver;

/**
 获取用户账户可用余额
 
 @return 字段
 */
-(NSString *)getUserAccountNumberString;

/**
 获取用户token
 
 @return 返回字段
 */
-(NSString *)getUserToken;

/**
 
 获取用户phone
 
 @return 返回字段
 */
-(NSString *)getUerPhone;

/*
 判断当前金额是不是足够
 
 @return 返回值，yes足够，No不足
 */
-(BOOL)determineCurrentAmountSufficientWithNeedAmountString:(NSString *)amountString;

/**
 账户余额变动
 
 @param amountString 变动数值字符串
 @param isAdd 是增加还是减少
 */
-(void)currentAccountBalanceChangeWithUsedAmountString:(NSString *)amountString IsAdd:(BOOL)isAdd;


/**
 存储用户信息
 */
-(void)storeUserDataWithDict:(NSDictionary *)dict;

/**
 获取用户信息
 
 @return 用户信息字典
 */
-(NSDictionary *)getUserDict;

/**
 存储用户token
 */
-(void)storeUserToken:(NSString *)tokenString;


/**
 获取用户登录对应的id
 */
- (NSNumber *)getUser_Id;


/**
申购期权是不是要提醒
 */
-(void)storeUserTips:(BOOL)isTips;


/**
 获取存储是不是要提醒
 */
-(BOOL)getUserTips;

@end
